import BScroll from "better-scroll";

// 封装一个横向滚动的方法
/**
 * 
 * @param {代表vue实例} that 
 * @param {横向滚动的容器} wrapper 
 * @param {横向滚动的内容} content 
 * @param {滚动项的个数} num 
 * @param {滚动项的宽度} itemWidth 
 */
function betterScrollHorizontal(that,wrapper,content,num, itemWidth) {
    //计算内容区的宽度，动态设置
    content.style.width = num * itemWidth + "rem";
    that.$nextTick(() => {
        that.scroll = new BScroll(wrapper, {
            // click: true,
            startX: 0,
            scrollX: true, //横向为true
            scrollY: false,
            click:true
        });
    });
}
// 设置纵向滚动
export {betterScrollHorizontal}